import Vue from 'vue'
import axios from 'axios'

// import {
//   Message
// } from 'element-ui';
// 导入路由对象
// import router from '../router'

// 请求拦截器
axios.interceptors.request.use(function(config) {
  // // 添加自定义请求头
  // // const userInfo = JSON.parse(sessionStorage.getItem('userinfo') || '{}')
  // // 将登录凭证通过自定义请求头发送给数据接口
  // // config.headers.authorization = userInfo.token
  return config
})

// 响应拦截器
axios.interceptors.response.use(function(config) {
  // 重定向到登录页面
  return config.data
})
// 配置baseURL

Vue.prototype.$http = axios
// process.env.NODE_ENV系统变量, 区分当事开发环境还是生产环境
// 开发环境
// if (process.env.NODE_ENV === 'development') {
  axios.defaults.baseURL = 'http://localhost:8080'
// } else if (process.env.NODE_ENV === 'production') { // 生产环境
  // axios.defaults.baseURL = 'http://192.168.2.181:8080'
// }

export default axios
